home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / objects / r3map.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  5.2 KB  |  204 lines

  1.  
  2. // JavaScript wrapper for r3map.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_MAPPING_H = 1;
  7. include("real/objects/r3prim.js")
  8.  
  9.  
  10. var R3CLID_MAPPING = 514;
  11.  
  12.  
  13.  
  14.  
  15.  
  16. R3MAPM_SIBLINGCHANGED = 514002;
  17.  
  18. function mR3MAPM_SIBLINGCHANGED() {
  19.   DoA(this.r3obj, 514002, 0, R3TID_INTEGER, 0);
  20. }
  21.  
  22.  
  23.  
  24.  
  25. R3MAPA_Name = 514500;
  26. function SetR3MAPA_Name(value) {
  27.   R3Set(this.r3obj, R3MAPA_Name, value, R3TID_STRING, 0); 
  28. }
  29.  
  30. function GetR3MAPA_Name() {
  31.   return R3Get(this.r3obj, R3MAPA_Name, R3TID_STRING, 0); 
  32. }
  33.  
  34. R3MAPA_GeometryObject = 514501;
  35. function SetR3MAPA_GeometryObject(value) {
  36.   R3Set(this.r3obj, R3MAPA_GeometryObject, value, R3TID_OBJECT, 0); 
  37. }
  38.  
  39. function GetR3MAPA_GeometryObject() {
  40.   return R3ToJS(R3Get(this.r3obj, R3MAPA_GeometryObject, R3TID_OBJECT, 0)); 
  41. }
  42.  
  43. R3MAPA_SourceBaseClid = 514502;
  44. function SetR3MAPA_SourceBaseClid(value) {
  45.   R3Set(this.r3obj, R3MAPA_SourceBaseClid, value, R3TID_INTEGER, 0); 
  46. }
  47.  
  48. function GetR3MAPA_SourceBaseClid() {
  49.   return R3Get(this.r3obj, R3MAPA_SourceBaseClid, R3TID_INTEGER, 0); 
  50. }
  51.  
  52. R3MAPA_Translate = 514503;
  53. function SetR3MAPA_Translate(value) {
  54.   R3Set(this.r3obj, R3MAPA_Translate, value, R3TID_VECTOR, 0); 
  55. }
  56.  
  57. function GetR3MAPA_Translate() {
  58.   return R3Get(this.r3obj, R3MAPA_Translate, R3TID_VECTOR, 0); 
  59. }
  60.  
  61. R3MAPA_Scale = 514504;
  62. function SetR3MAPA_Scale(value) {
  63.   R3Set(this.r3obj, R3MAPA_Scale, value, R3TID_VECTOR, 0); 
  64. }
  65.  
  66. function GetR3MAPA_Scale() {
  67.   return R3Get(this.r3obj, R3MAPA_Scale, R3TID_VECTOR, 0); 
  68. }
  69.  
  70. R3MAPA_Skew = 514505;
  71. function SetR3MAPA_Skew(value) {
  72.   R3Set(this.r3obj, R3MAPA_Skew, value, R3TID_VECTOR, 0); 
  73. }
  74.  
  75. function GetR3MAPA_Skew() {
  76.   return R3Get(this.r3obj, R3MAPA_Skew, R3TID_VECTOR, 0); 
  77. }
  78.  
  79. R3MAPA_Rotate = 514506;
  80. function SetR3MAPA_Rotate(value) {
  81.   R3Set(this.r3obj, R3MAPA_Rotate, value, R3TID_VECTOR, 0); 
  82. }
  83.  
  84. function GetR3MAPA_Rotate() {
  85.   return R3Get(this.r3obj, R3MAPA_Rotate, R3TID_VECTOR, 0); 
  86. }
  87.  
  88. R3MAPA_FiniteX = 514507;
  89. function SetR3MAPA_FiniteX(value) {
  90.   R3Set(this.r3obj, R3MAPA_FiniteX, value, R3TID_INTEGER, 0); 
  91. }
  92.  
  93. function GetR3MAPA_FiniteX() {
  94.   return R3Get(this.r3obj, R3MAPA_FiniteX, R3TID_INTEGER, 0); 
  95. }
  96.  
  97. R3MAPA_FiniteY = 514508;
  98. function SetR3MAPA_FiniteY(value) {
  99.   R3Set(this.r3obj, R3MAPA_FiniteY, value, R3TID_INTEGER, 0); 
  100. }
  101.  
  102. function GetR3MAPA_FiniteY() {
  103.   return R3Get(this.r3obj, R3MAPA_FiniteY, R3TID_INTEGER, 0); 
  104. }
  105.  
  106. R3MAPA_FiniteZ = 514509;
  107. function SetR3MAPA_FiniteZ(value) {
  108.   R3Set(this.r3obj, R3MAPA_FiniteZ, value, R3TID_INTEGER, 0); 
  109. }
  110.  
  111. function GetR3MAPA_FiniteZ() {
  112.   return R3Get(this.r3obj, R3MAPA_FiniteZ, R3TID_INTEGER, 0); 
  113. }
  114.  
  115. R3MAPA_Scope = 514510;
  116. function SetR3MAPA_Scope(value) {
  117.   R3Set(this.r3obj, R3MAPA_Scope, value, R3TID_FLOAT, 0); 
  118. }
  119.  
  120. function GetR3MAPA_Scope() {
  121.   return R3Get(this.r3obj, R3MAPA_Scope, R3TID_FLOAT, 0); 
  122. }
  123.  
  124. R3MAPA_FadeX = 514511;
  125. function SetR3MAPA_FadeX(value) {
  126.   R3Set(this.r3obj, R3MAPA_FadeX, value, R3TID_FLOAT, 0); 
  127. }
  128.  
  129. function GetR3MAPA_FadeX() {
  130.   return R3Get(this.r3obj, R3MAPA_FadeX, R3TID_FLOAT, 0); 
  131. }
  132.  
  133. R3MAPA_FadeY = 514512;
  134. function SetR3MAPA_FadeY(value) {
  135.   R3Set(this.r3obj, R3MAPA_FadeY, value, R3TID_FLOAT, 0); 
  136. }
  137.  
  138. function GetR3MAPA_FadeY() {
  139.   return R3Get(this.r3obj, R3MAPA_FadeY, R3TID_FLOAT, 0); 
  140. }
  141.  
  142. R3MAPA_FadeZ = 514513;
  143. function SetR3MAPA_FadeZ(value) {
  144.   R3Set(this.r3obj, R3MAPA_FadeZ, value, R3TID_FLOAT, 0); 
  145. }
  146.  
  147. function GetR3MAPA_FadeZ() {
  148.   return R3Get(this.r3obj, R3MAPA_FadeZ, R3TID_FLOAT, 0); 
  149. }
  150.  
  151. R3MAPA_Priority = 514514;
  152. function SetR3MAPA_Priority(value) {
  153.   R3Set(this.r3obj, R3MAPA_Priority, value, R3TID_INTEGER, 0); 
  154. }
  155.  
  156. function GetR3MAPA_Priority() {
  157.   return R3Get(this.r3obj, R3MAPA_Priority, R3TID_INTEGER, 0); 
  158. }
  159.  
  160.  
  161.  
  162. function r3Mapping () { 
  163.    this.base = r3God;
  164.    if(arguments.length) {
  165.       this.base(R3CLID_MAPPING, arguments);
  166.    }
  167.    // Methods
  168.    this.SIBLINGCHANGED=mR3MAPM_SIBLINGCHANGED;
  169.  
  170.    // Attributes
  171.    this.GetName=GetR3MAPA_Name;
  172.    this.SetName=SetR3MAPA_Name;
  173.    this.GetGeometryObject=GetR3MAPA_GeometryObject;
  174.    this.SetGeometryObject=SetR3MAPA_GeometryObject;
  175.    this.GetSourceBaseClid=GetR3MAPA_SourceBaseClid;
  176.    this.SetSourceBaseClid=SetR3MAPA_SourceBaseClid;
  177.    this.GetTranslate=GetR3MAPA_Translate;
  178.    this.SetTranslate=SetR3MAPA_Translate;
  179.    this.GetScale=GetR3MAPA_Scale;
  180.    this.SetScale=SetR3MAPA_Scale;
  181.    this.GetSkew=GetR3MAPA_Skew;
  182.    this.SetSkew=SetR3MAPA_Skew;
  183.    this.GetRotate=GetR3MAPA_Rotate;
  184.    this.SetRotate=SetR3MAPA_Rotate;
  185.    this.GetFiniteX=GetR3MAPA_FiniteX;
  186.    this.SetFiniteX=SetR3MAPA_FiniteX;
  187.    this.GetFiniteY=GetR3MAPA_FiniteY;
  188.    this.SetFiniteY=SetR3MAPA_FiniteY;
  189.    this.GetFiniteZ=GetR3MAPA_FiniteZ;
  190.    this.SetFiniteZ=SetR3MAPA_FiniteZ;
  191.    this.GetScope=GetR3MAPA_Scope;
  192.    this.SetScope=SetR3MAPA_Scope;
  193.    this.GetFadeX=GetR3MAPA_FadeX;
  194.    this.SetFadeX=SetR3MAPA_FadeX;
  195.    this.GetFadeY=GetR3MAPA_FadeY;
  196.    this.SetFadeY=SetR3MAPA_FadeY;
  197.    this.GetFadeZ=GetR3MAPA_FadeZ;
  198.    this.SetFadeZ=SetR3MAPA_FadeZ;
  199.    this.GetPriority=GetR3MAPA_Priority;
  200.    this.SetPriority=SetR3MAPA_Priority;
  201. }
  202.  
  203. r3Mapping.prototype=new r3Primitive;
  204. // r3map.h_H